package com.zmn.brs.model.entity.event;

import lombok.*;
import com.zmn.common.utils.pager.Pages;

import java.util.Date;

/**
 * 描述: 事件
 *
 * @author xujie
 * @since  2021-03-17 13:55:07
 **/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class EventQuery extends Pages {

    private static final long serialVersionUID = 1L;

    /**
     * 描述: 事件id
     **/
    private Integer eventId;

   /**
    * 描述: 事件编码
    **/
    private Integer eventCode;
    
   /**
    * 描述: 事件名称
    **/
    private String eventName;
    
   /**
    * 描述: 场景ID
    **/
    private Integer sceneId;

    /**
     * 描述: 场景名称
     */
    private String sceneName;

    /**
     * 描述: 事件类型：1:登录，2:导出，3:查询
     **/
    private Integer eventType;

    /**
     * 描述： 关联业务ID（如：OKR目标ID等）
     */
    private Integer relateId;

    /**
     * 描述: 机器人id（通过机器人向指定群发送消息）
     **/
    private Integer robotId;

    /**
     * 描述：事件备注
     */
    private String remarks;

    /**
     * 描述：监控触发时间（HH:mm:ss）
     */
    private String triggerTime;

   /**
    * 描述: 状态，1,禁用，2启用
    **/
    private Integer status;

    /**
     * 描述：修改时间范围查询
     */
    private String timeSearch;

    private String startUpdateTime;

    private String endUpdateTime;
    
   /**
    * 描述: 创建人
    **/
    private String creater;
    
   /**
    * 描述: 最新修改人
    **/
    private String updater;
    
   /**
    * 描述: 创建时间
    **/
    private Date createTime;
    
   /**
    * 描述: 最新修改时间
    **/
    private Date updateTime;
    
}
